草庐IT

iOS 8 testflight beta 推送通知 token

全部标签

c# - 如何验证 JWT token

我正在尝试使用JWTtoken。我设法生成了一个有效的JWTTokenString并在JWTdebugger上对其进行了验证但我无法在.Net中验证token。这是我到目前为止的代码:classProgram{staticstringkey="401b09eab3c013d4ca54922bb802bec8fd5318192b0a75f201d8b3727429090fb337591abd3e44453b954555b7a0812e1081c39b740293f765eae731f5a65ed1";staticvoidMain(string[]args){varstringToken=

c# - 显示 Windows 10 toast 通知

我正在用C#(VisualStudio2015)开发一个程序,我想在特定情况下向用户显示toast消息。我从MSDN下载了这段代码,它运行良好://GetatoastXMLtemplateXmlDocumenttoastXml=ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastImageAndText04);//FillinthetextelementsXmlNodeListstringElements=toastXml.GetElementsByTagName("text");for(inti=0;i

c# - 当所有后台线程池线程完成时得到通知

当我使用ThreadPool启动3..10个线程时,我有一个场景。每个线程完成其工作并返回到线程池。当所有后台线程都完成时,在主线程中通知的可能选项有哪些?目前,我正在使用自己开发的方法,为每个创建的线程递增一个变量,并在后台线程即将结束时递减它。这工作得很好,但我很好奇是否有更好的选择。 最佳答案 除非使用Interlocked.Decrement完成,否则(在线程之间)递减一个变量有点冒险,但如果你有最后一个线程(即当它变为零时)raise,这种方法应该没问题一个事件。请注意,它必须位于“finally”block中,以避免在异

c# - 未知模块中发生类型为 'System.IO.FileNotFoundException' 的未处理异常

我正在开发一个C#应用程序,但在调试运行时出现以下错误:Anunhandledexceptionoftype'System.IO.FileNotFoundException'occurredinUnknownModule.Additionalinformation:Couldnotloadfileorassembly'Autodesk.Navisworks.Timeliner.dll'oroneofitsdependencies.Thespecifiedmodulecouldnotbefound.Autodesk.Navisworks.Timeliner.dll位于应用程序的调试文件夹

c# - 设备未收到 C# Windows 推送通知,因为 channel URL 不兼容

经过几个小时的试用,我仍然无法向我的应用程序发送推送通知。这是我到目前为止所做的:在https://appdev.microsoft.com激活服务获取SID,我们称它为ms-app://s-1-23-4-12345678901-...-12345678901收到客户端key,我们称之为12Lwq7526OqNY8iN-aLkwds23451345在我的应用程序中,我在某个时候实现了以下(简化):PushNotificationChannelchannel=null;channel=awaitPushNotificationChannelManager.CreatePushNotifi

c# - 在 System.IO.Directory.GetFiles() 中排除文件扩展名

有没有办法获取文件夹中的文件数,但我想排除扩展名为jpg的文件?Directory.GetFiles("c:\\Temp\\").Count(); 最佳答案 试试这个:varcount=System.IO.Directory.GetFiles(@"c:\\Temp\\").Count(p=>Path.GetExtension(p)!=".jpg");祝你好运! 关于c#-在System.IO.Directory.GetFiles()中排除文件扩展名,我们在StackOverflow上找到

c# - 从IOS图片上传到.net app : Rotate

我有以下代码用于将图片从IOS设备上传到我的.net应用程序并调整其​​大小。用户习惯以纵向拍摄照片,然后所有照片都以错误的旋转方式显示在我的应用程序中。有什么解决方法的建议吗?stringfileName=Server.HtmlEncode(FileUploadFormbilde.FileName);stringextension=System.IO.Path.GetExtension(fileName);System.Drawing.Imageimage_file=System.Drawing.Image.FromStream(FileUploadFormbilde.PostedF

c# - 防伪 token 竞争条件

我有一个应该是iFramed的MVCView。它的多个实例可能在同一个主机页面中被iFramed。在我看来,我有这个:@Html.AntiForgeryToken()我用它来尝试确保对WebAPI的调用仅来自此页面。我的主机页面可能看起来像这样:在我看来,我获取token并在header中提交它,以便我可以在我的API中检查它:varheaders=actionContext.Request.Headers;varheaderToken=headers.Contains("__RequestVerificationToken")?headers.GetValues("__Request

c# - 从 Google 身份验证服务为 .NET 中的 REST 服务检索新的 Firebase 访问 token

这个问题在这里已经有了答案:UsingCustomTokenstomakeRESTrequeststoFBDBasanadmin(2个答案)关闭6年前。更改firebase授权系统后,我正在尝试从googleauth服务器检索c#中的访问token。根据新文档:https://firebase.google.com/docs/reference/rest/database/user-auth#section-api-usage我在C#中创建了类似的东西:usingGoogle.Apis.Auth.OAuth2;[...]asyncTaskGetToken(){GoogleCredent

c# - 返回无效或过期 token 的错误

我正在尝试使用Owin实现OAuthBearer身份验证。当传递无效或过期的token时,默认实现是将其记录为警告,只是不设置身份。但是,在这种情况下,我想拒绝整个请求并出错。但我该怎么做呢?在深入研究代码后,我发现在OAuthBearerAuthenticationHandler中,当提供的AuthenticationTokenProvider未解析任何票证(如默认执行)。当token无法解析为任何票证或token过期时,此处理程序将记录警告。但是我找不到任何地方来插入我自己的逻辑来处理token无效或过期时发生的情况。理论上我可以在AuthenticationTokenProvid